<?
if ($_REQUEST['form_enviado'] == 1) {
    require_once(SAS_PATH . "/_includes/form_validacao.php");

    $form_input['nm_cliente'][] = array(
        "label" => "Nome",
        "obrig" => 1);

    $form_input['dc_cpf_cliente'][] = array(
        "label" => "CPF",
        "obrig" => 1,
        "unico" => 1,
        "unico_sql" => "SELECT COUNT(*) FROM cliente WHERE dc_cpf_cliente='#var#' AND cd_cliente <> '".$cd_cliente."'",
        "unico_msg" => "O CPF informado já está cadastrado por outro Cliente. Favor digitar outro CPF válido.",
        "formato" => "cpf");

    $form_input['dt_nascimento'][] = array(
        "label" => "Data Nascimento",
        "obrig" => 1,
        "formato" => "data");

    $form_input['ic_sexo_cliente'][] = array(
        "label" => "Sexo",
        "obrig" => 1);

    $form_input['dc_endereco'][] = array(
        "label" => "Endereço",
        "obrig" => 1);
	
	$form_input['nu_numero'][] = array(
		"label" => "Número",
		"obrig" => 1);

    $form_input['dc_complemento'][] = array();

    $form_input['dc_bairro'][] = array(
        "label" => "Bairro",
        "obrig" => 1);

    $form_input['nu_telefone'][] = array(
        "label" => "Telefone",
        "obrig" => 1);

    $form_input['nu_celular'][] = array(
        "label" => "Celular");

    $form_input['ic_news_letter'][] = array();

    $form_input['nu_cep'][] = array(
        "label" => "Cep",
        "obrig" => 1,
        "formato" => "inteiro");

    if($_POST['nu_cep'] != "") {
        $sql = "SELECT count(*) cep FROM cep a, municipio b where a.cd_municipio = b.cd_municipio AND  nu_cep = '".$_POST['nu_cep']."'";
        if (mysql_result(db_query($sql), 0) == 0) {
            $form_erro[] = "<strong>CEP:</strong> o cep informado não consta em nosso banco de dados. Digite o CEP correto ou entre em <a href='conteudo.php?c=contato'>contato</a> conosco para solicitar o cadastro do mesmo.";
        }
    }
    
    if (form_valida($form_input)) {
        $sql = "UPDATE cliente SET nm_cliente = '".$nm_cliente."',dc_cpf_cliente = '".$dc_cpf_cliente."',
		dt_nascimento = '".func_data2bd($dt_nascimento)."',
		ic_sexo_cliente = '".($ic_sexo_cliente? 1:0)."', dc_endereco = '".$dc_endereco. ", " . $nu_numero . "', dc_complemento = '".$dc_complemento."',
		dc_bairro = '".$dc_bairro."',nu_cep = '".$nu_cep."',nu_telefone = '".$nu_telefone."',nu_celular = '".$nu_celular."',
		ic_news_letter = '".($ic_news_letter? 1:0)."', dt_ultima_alteracao = now() WHERE cd_cliente = '".$cd_cliente."'"; 
        if (!db_query($sql)) {
            $form_erro[] = "Não foi possível realizar a atualização neste momento. Entre em <a href='conteudo.php?c=contato'>contato</a> conosco para solicitar a atualização de seu cadastro.";
        }
    }
    
}
else {
    $sql = "SELECT cd_cliente,nm_cliente, dc_cpf_cliente, dc_email_cliente, dt_nascimento, ic_sexo_cliente, dc_endereco, dc_complemento, dc_bairro, nu_cep,
	nu_telefone, nu_celular, ic_news_letter FROM cliente WHERE cd_cliente = '".$cd_cliente."'";
    $result = db_query($sql);
    list($cd_cliente,$nm_cliente, $dc_cpf_cliente, $dc_email_cliente, $dt_nascimento, $ic_sexo_cliente, $dc_endereco, $dc_complemento, $dc_bairro, $nu_cep,	$nu_telefone, $nu_celular, $ic_news_letter) = mysql_fetch_array($result);
    $dt_nascimento = func_bd2data($dt_nascimento);

	list($dc_endereco, $nu_numero) = explode(',', $dc_endereco);

}
?>

<div class="boxHome">
    <h3>ALTERAR CADASTRO</h3>
</div>

<form action="" method="post" id="formCadastro">

<div class="internas">
    
    <?php if ($_REQUEST['form_enviado'] == 1){ form_result("Seu cadastro foi atualizado com sucesso. Obrigado.", "exit"); } ?>
    
    <p class="font1">Para ser um cliente da nossa loja, é necessário preencher corretamente o formulário abaixo com os seus dados. Campos com * são obrigatórios. </p>

    <div class="formulario">
        <div class="linhaFormulario">
            <span><label for="nm_cliente">NOME</label></span>
            <input name="nm_cliente" type="text" class="formInput formGrande" maxlength="80" id="nm_cliente" value="<?=$nm_cliente?>" />
        </div>

        <div class="linhaFormulario">
            <span><label for="dc_cpf_cliente">CPF</label></span>
            <input name="dc_cpf_cliente" type="text" class="campoHeader formInput formPeq" maxlength="11" id="dc_cpf_cliente" value="<?=$dc_cpf_cliente?>" />                
        </div>
        
        <div class="linhaFormulario">
            <span><label for="dt_nascimento">NASCIMENTO</label></span>
            <?=print_campo_data('dt_nascimento', $dt_nascimento);?>                
        </div>
        
        <div class="linhaFormulario">
            <span><label for="ic_sexo_cliente">SEXO</label></span>
            <input name="ic_sexo_cliente" id="ic_sexo_cliente" type="radio" value="0" <?php echo ($ic_sexo_cliente==0?"checked='checked'":"");?> /> Feminino
            <input name="ic_sexo_cliente" id="ic_sexo_cliente" type="radio" value="1" <?php echo ($ic_sexo_cliente==1?"checked='checked'":"");?>/> Masculino
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="dc_endereco">ENDERE&Ccedil;0</label></span>
            <input name="dc_endereco" type="text" class="formInput formGrande" maxlength="100" id="dc_endereco" value="<?=$dc_endereco?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="nu_numero">N&Uacute;MERO</label></span>
            <input name="nu_numero" type="text" class="campoHeader formInput formPeq" maxlength="10" id="nu_numero" value="<?=$nu_numero?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="dc_complemento">COMPLEMENTO</label></span>
            <input name="dc_complemento" type="text" class="campoHeader formInput formPeq" maxlength="20" id="dc_complemento" value="<?=$dc_complemento?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="dc_bairro">BAIRRO</label></span>
            <input name="dc_bairro" type="text" class="campoHeader formInput formPeq" maxlength="50" id="dc_bairro" value="<?=$dc_bairro?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="nu_cep">CEP</label></span>
            <input name="nu_cep" type="text" class="campoHeader formInput formPeq" maxlength="8" id="nu_cep" value="<?=$nu_cep?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="nu_telefone">TELEFONE</label></span>
            <input name="nu_telefone" type="text" class="campoHeader formInput formPeq" maxlength="15" id="nu_telefone" value="<?=$nu_telefone?>" />
        </div>
        
        <div class="linhaFormulario">            
            <span><label for="nu_celular">CELULAR</label></span>
            <input name="nu_celular" type="text" class="campoHeader formInput formPeq" maxlength="15" id="nu_celular" value="<?=$nu_celular?>" />
        </div>
        
        <div class="linhaFormulario">
            <span>NOVIDADES</span>
            <input name="ic_news_letter" type="checkbox" id="ic_news_letter" value="1" checked="checked" /> 
        </div>
        
        <input name="form_enviado" type="hidden" id="form_enviado" value="1" />        
        <input type="submit" class="botaoContato" value="" />
        <div class="clear"></div>
    </div>

</div>
    
</form> 